package boot.spring.service;

import boot.spring.entity.Clock;
import boot.spring.util.Result;

import java.util.List;
import java.util.Map;

/*用户打卡表的业务层*/
public interface ClockService {
    /*分页多条件查询数据
     * 用户名查询
     * 签到状态查询
     * 签退状态查询
     * 打卡记录创建日期
     * */
    public Result ClockSerAll(Integer page,Integer limit,String uname,String beginstate,String endstate,String clocktime);

    /*根据用户id以及当前时间查询用户是否打卡签到*/
    public Result ClockSerAlltime(Clock alltime);

    /*新增用户签到数据*/
    public Result ClockSerAdd(Clock add);

    /*修改用户签到数据*/
    public  Result ClockSerUp(Clock up);

}
